Cutshort logo
Upskillist  logo
"Principal Software Engineer"
"Principal Software Engineer"
Upskillist 's logo

"Principal Software Engineer"

Naushath Khan's profile picture
Posted by Naushath Khan
7 - 15 yrs
₹25L - ₹30L / yr
Bengaluru (Bangalore)
Skills
Game Design
User Experience (UX) Design
Interaction Design
skill iconAmazon Web Services (AWS)
skill iconHTML/CSS
skill iconAngularJS (1.x)
skill iconPHP
skill iconMongoDB
Agile/Scrum
Project Management
Game Testing (QA)
The Company - ShawAcademy.com Design and technology are at the forefront of our focus to deliver the best, live, online education on the planet. As the largest provider, we must deploy complex engineering solutions, while being in a groundbreaking sector of education requires innovation in UI/UX, graphical and interaction design. We're always looking for the best candidates and love to work with the most technically strong and most creatively minded individuals.   The Position We are building the next generation platform for delivering education and training on-line. Hosted on Amazon Web Services (AWS), this platform needs to offer webinar capabilities that can scale at a global level.    This role will suit an ambitious, hardworking and highly driven individual who has a proven track record of delivering high quality products. Come and be part of this dynamic team we are building in Bangalore with a great opportunity to work with the latest technology and a great deal of creative freedom.   We like to work in small teams so any work you do will have a massive impact on the business!     Key Responsibilities & Accountabilities: We're looking for passionate, creative developers who are excited about solving new problems. As a Principal Engineer, you will be responsible for the full stack of development; you'll work with everything from front-end HTML, CSS and JS (AngularJS) to server-side PHP and several different data stores including MongoDB and Elasticsearch, as well as take on agile project management responsibilities.     What you'll do: Lead an agile team of 5-7 software developers and QA engineers Work with the team and the product owner to define a prioritised backlog of stories that the team will tackle during a given sprint Work closely together with other teams to ensure a stable and reliable product Be fully hands-on in terms of writing code and participating in software development projects Play an active role in developing new features for a high performance, scalable web platform Assess and communicate how your work impacts business and other systems Monitor teams progress and take ownership of removing any impediments that slow the team down Mentor people on the team and help them improve their game   Skills & Experience Required: A recognised third-level degree in Computer Science, Engineering or similar  You have a minimum of 8 years of hands-on software development experience You have experience with coding in more than one programming language, e.g. Python, C, C++, C#, Java, Ruby, JavaScript or PHP Experience with AngularJS, MongoDB and PHP (Laravel 4) is a plus but not required You are an open source fanatic You have a sound understanding of programming fundamentals and their application to highly scalable web based systems You have successfully led a small agile team   Salary / Remuneration: Competitive basic salary in addition to a generous, uncapped commission structure Opportunity to join a rapidly expanding technology-based firm with a foundation of real talent, and work with real innovators whilst achieving ones own goals.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Upskillist

Founded :
2013
Type :
Product
Size :
0-20
Stage :
Profitable

About

Providing upskillists globally practical, quality education and learning so they can effect real world change in their lives. Providing employers the ability to upskill their employees so they can recruit and retain more staff and deliver real business ROI. Reach out to [email protected]

Read more

Connect with the team

Profile picture
Lakshmi Subramaniam

Company social profiles

blogpinterest

Similar jobs

Inflectionio
Renu Philip
Posted by Renu Philip
Remote only
5 - 8 yrs
₹48L - ₹60L / yr
skill iconJava
skill iconSpring Boot
Microservices
skill iconPython
skill iconGo Programming (Golang)
+4 more

Inflection.io is a venture-backed B2B marketing automation company, enabling to communicate with their customers and prospects from one platform. We're used by leading SaaS companies like Sauce Labs, Sigma Computing, BILL, Mural, and Elastic, many of which pay more than $100K/yr (1 crore rupee).

And,... it’s working! We have world-class stats: our largest deal is over 3 crore, we have a 5 star rating on G2, over 100% NRR, and constantly break sales and customer records. We’ve raised $14M in total since 2021 with $7.6M of fresh funding in 2024, giving us many years of runway.

However, we’re still in startup mode with approximately 30 employees and looking for the next SDE3 to help propel Inflection forward. Do you want to join a fast growing startup that is aiming to build a very large company?

Key Responsibilities:

  • Lead the design, development, and deployment of complex software systems and applications.
  • Collaborate with engineers and product managers to define and implement innovative solutions
  • Provide technical leadership and mentorship to junior engineers, promoting best practices and fostering a culture of continuous improvement.
  • Write clean, maintainable and efficient code, ensuring high performance and scalability of the software.
  • Conduct code reviews and provide constructive feedback to ensure code quality and adherence to coding standards.
  • Troubleshoot and resolve complex technical issues, optimizing system performance and reliability.
  • Stay updated with the latest industry trends and technologies, evaluating their potential for adoption in our projects.
  • Participate in the full software development lifecycle, from requirements gathering to deployment and monitoring.

Qualifications:

  • 5+ years of professional software development experience, with a strong focus on backend development.
  • Proficiency in one or more programming languages such as Java, Python, Golang or C#
  • Strong understanding of database systems, both relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra).
  • Hands-on experience with message brokers such as Kafka, RabbitMQ, or Amazon SQS.
  • Experience with cloud platforms (AWS or Azure or Google Cloud) and containerization technologies (Docker, Kubernetes).
  • Proven track record of designing and implementing scalable, high-performance systems.
  • Excellent problem-solving skills and the ability to think critically and creatively.
  • Strong communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment.


Read more
Wissen Technology
at Wissen Technology
4 recruiters
Seema Srivastava
Posted by Seema Srivastava
Mumbai, Bengaluru (Bangalore)
5 - 10 yrs
Best in industry
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Microservices
+4 more

Experience: 5+ Years


• Experience in Core Java, Spring Boot

• Experience in microservices and angular

• Extensive experience in developing enterprise-scale systems for global organization. Should possess good architectural knowledge and be aware of enterprise application design patterns.

• Should be able to analyze, design, develop and test complex, low-latency client-facing applications.

• Good development experience with RDBMS in SQL Server, Postgres, Oracle or DB2

• Good knowledge of multi-threading

• Basic working knowledge of Unix/Linux

• Excellent problem solving and coding skills in Java

• Strong interpersonal, communication and analytical skills.

• Should be able to express their design ideas and thoughts

Read more
Chhayakart
Akshay Kumar
Posted by Akshay Kumar
Remote only
1 - 3 yrs
₹2L - ₹5L / yr
skill iconPHP
MySQL
skill iconLaravel
skill iconCodeIgniter
Object Oriented Programming (OOPs)
+1 more

As a PHP Laravel Backend Developer at Chhayakart, you will play a crucial role in designing, developing, and maintaining the backend infrastructure of our web applications. Your expertise in backend development and API development & integration will be vital in ensuring the seamless operation of our product

Qualification :

 Bachelor's degree in computer science, software engineering, or a related field is preferred.

Experience :

  Minimum 1 year experience in PHP, Laravel Also API Integration profile.

Technical Skills Required:

 Laravel , PHP (oops Concept Also), JavaScript, React.js, HTML5, CSS3.

Job Type: Full-time


Responsibilities:

  • Collaborate closely with the frontend development team to understand the requirements and design APIs that align with the frontend components developed in React.
  • Proven experience as a Backend Developer with a strong focus on PHP Laravel development.
  • Strong understanding of database design and management, including SQL and NoSQL databases.
  • Experience with unit testing, debugging, and troubleshooting techniques.
  • Ability to work both independently and collaboratively within a team environment.
  • Ability to adapt to changing requirements and priorities in a fast-paced environment.
  • Design, develop, and maintain efficient and reliable PHP Laravel backend systems that support the functionality of our web applications.
  • Build RESTful APIs that enable smooth communication between the frontend and backend, ensuring optimal performance and responsiveness.
  • Implement data storage solutions, including databases, caching mechanisms, and other data persistence technologies.
  • Write clean, modular, and reusable code while adhering to coding standards and best practices.
  • Ensure the security and data protection of the backend systems, implementing necessary authentication and authorization measures.
  • Optimize application performance, scalability, and responsiveness through techniques such as caching, query optimization, and load balancing.
  • Troubleshoot and resolve backend-related issues and bugs in a timely manner.
  • Stay up-to-date with the latest industry trends and advancements in backend development and technology.


You will be responsible for:

  • Developing and maintaining highly scalable websites
  • All aspects of the project development cycle using PHP and strong OOPS concepts
  • Code review and walkthroughs
  • Sprint planning and effort estimations

You have in-depth experience in: 

  • Developing complex web-applications
  • Frameworks such Laravel, CakePHP , React.js
  • RDBMS such as MySQL, SQL

You add value with exposure to:

  • Flutter Development
  • Cloud hosting & Auto Scaling: AWS, Azure, Google cloud
  • Unit testing: PHPUnit, PEST
  • Cache / Data structure 
  • CI/CD: Bitbucket pipelines, AWS Codepipeline, Jenkins


Read more
ventura securities ltd
at ventura securities ltd
2 recruiters
Ankita Patil
Posted by Ankita Patil
Navi Mumbai
5 - 10 yrs
Best in industry
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
skill iconRedis
+8 more

Role - Lead- Backend Engineering

Work Mode- Hybrid

Location- Thane, Mumbai.

 

About the Company: 

Ventura is an omnichannel trading and investment platform with a network of branches, sub-brokers and Digital Channels. Founded in 1994, the company is now entering the next phase of growth by pivoting to a digital-first approach and strengthening its direct-to-consumer franchise. The company has now carved out a separate fintech vertical tasked with digital transformation using cutting-edge technology and bringing in fresh talent. 

 

Job Description: 

We are looking for a Backend Engineering lead whose highly talented individuals come from diverse backgrounds and are looking to solve real client problems at scale. We are looking for passionate techies with skills primarily around AWS and the latest tech stack who are aspiring for a fast-track career.


Join us if you like to:


· Build out a next-gen fintech product from ground 0

· Opportunity to influence the design of the product

· Flexible and Hybrid work environment running out of Slack

· Flat org structure

· Stay up-to-date on industry trends and emerging technologies

 

We’ll need you to bring:


· Bachelor's degree in Engineering or Master's degree in CS/ IT.

· 7+ years of experience 

· Clean coding skills around C++/Python/NodeJS/Go.

· Knowledge of Redis.

· Experienced in SQL with Postgres and Good to have Influx DB.

· Knowledge of NGINX or any other API gateway.

· Strong AWS skills, techies with certifications from AWS are particularly encouraged to apply - AWS API Gateway, Route53, Lambda, EC2, RDS, SQS, CloudWatch, Cognito, QuickSight

Demonstratable experience around writing testable code, working with git, doing peer-level code review, daily standups, and generally championing software excellence

Read more
Jobiai
shreya jain
Posted by shreya jain
Remote only
1 - 5 yrs
₹2.3L - ₹8L / yr
skill iconJava
skill iconJavascript
skill iconHTML/CSS
MySQL
Web Development
+3 more

We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. . You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders daily to stay focused on common goals You will be part of a talented software team that works on mission-critical applications

Responsibility

  • Write automated test cases to test code.
  • Excellent teamwork skills with an ability to get the work done with minimal
  • Experience with multiple mobile platforms is a plus.
  • A passion and will to accept any new technical challenge that may come across.
  • Linux scripting and SSH terminal
  • Conceptual, Working knowledge of - DBMS, SQL, PL/SQL.
  • Ability to write clean and documented code.
  • A team player can provide technical expertise for a small team of developers.
  • Strong hands-on and experience in core Java - Java/J2EE
  • Design and implement new features, create UI, debugging, and data modeling.
  • To update and sync with other team members daily.
  • Ability to communicate effectively, both written and oral, at all levels to various technical and non-technical audiences
  • Testing all applications against software and hardware versions. Provide timely turnaround and documentation of things implemented.

 

Additional preferred skills * JSP/Servlets OR JQuery/HTML5 AND JavaScript

 

Requirements:-

  • Working knowledge of - MySQL.
  • Working experience on Struts/Spring.
  • Experience with web services standards and related technologies - SOAP/Rest, AJAX, JSON, and XML.
Read more
Whitesnow Software Consultancy Pune
Rohan Navale
Posted by Rohan Navale
Pune
1 - 3 yrs
₹3L - ₹6L / yr
skill iconPHP
skill iconLaravel
skill iconJavascript
TypeScript
Jade
+3 more

Joining: Immediate Joining

No of Vacancy: 1

Designation: PHP Laravel Full-stack Developer

Location- Pune, Maharashtra.

Requirements:

  • 1-2 years of experience in related field preferred
  • Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
  • May contribute to the development of policies and procedures
  • Works on complex projects of large scope
  • Completes work independently receives general guidance on new projects
  • Work reviewed for purpose of meeting objectives
  • May act as a mentor to less experienced colleagues

Key Skills

  • Extensive experience working in PHP.
  • Experience with Laravel framework
  • Should have a working knowledge of MySQL.
  • Experience with Javascript, typescript.
  • Must have knowledge of Java frameworks like ViewJS, AngularJS.
  • Knowledge of JADE, Pug template.
  • Strong debugging skills.
  • Strong problem-solving skills.
  • Ability to understand and make changes to existing code.
Read more
Tophatter
at Tophatter
1 recruiter
Rahul Sarika
Posted by Rahul Sarika
Remote only
9 - 11 yrs
Best in industry
skill iconRuby on Rails (ROR)
skill iconRuby
Software Development
Agile/Scrum
NewRelic
+3 more
We're looking for a highly motivated, strong, experienced lead software engineer to join and lead our small and growing Seller Engagement team in India.
 
The Seller Engagement team's mission is to build, shape and scale the Tophatter platform for our sellers all over the world to enable them to they can sell anything, and build and control their business with sustainable economics. The team works in tandem with other teams globally, who're focused on the buyer side of the business.
 
We are a fully distributed team, all over the country (current team members are in Andhra Pradesh, Karnataka, Kerala, Maharashtra, Tamil Nadu).
 
For more details about our culture, teams, and growth, please https://medium.com/product-engineering-tophatter/tophatter-engineering-from-the-culture-to-the-interview-1e32106817f0">review our interview process.

 

Perks

  • Best hardware and software to help you get the job done in the best way possible
  • Remote office allowance to support you regardless of where you work
  • Learning and development allowance to help you grow your career
  • Flexible leave policy to give you more control over your time.
  • Health insurance for your family and you to keep you well.

 

Required experience and skills

  • Bachelors degree in Computer Science and Engineering. Bonus: Masters degree.9+ years of total full-time work experience, preferably shipping SaaS applications.
  • Startup experience strongly desired.
  • Played a pivotal role in scaling a company and led teams in an agile environment where iteration has led to perfection.
  • Proven track record of on time project deliveries with balanced calls on technical designs and tech debt.
  • Expert proficiency in:
  • 1. Ruby, Ruby on Rails, Mysql, Linux, Git, AWS, CI/CD, NewRelic.
  • 2. broad range of internet technologies and applications.
  • 3. interacting, building, and improving the performance of systems end-to-end.
  • 4. architecting/designing complex systems
  • Strong collaborator and thought partner to Product team.Driven by outcomes more than output.
  • Have led projects with small, dynamic, and fast-paced teams (3-5 engineers), with great flexility and adaptability on large projects, delegating working effectively.
  • Viewed by the team as their evangelist, role model and bar raiser.
  • Past teams and co-workers attest to your prowess & agility in building great products, and driving sound technical decision making.Mentored engineers within and outside own team.
  • High on EQ, humility, curiosity and self drive.

 

Responsibilities

We use a rubric / career ladder as a framework to help our engineers grow in their careers. Please refer to the SDE IV section in the rubric (https://docs.google.com/spreadsheets/d/1z_51E1mZ3qf0MBuAyfHjKE1HN6h_yghAx2WMaB1z-Ms/edit?usp=sharing">click to view) to understand our expectations on your role and responsibilities.

Your responsibilities include:

  • Leading completion and delivery of multiple concurrent projects with clear deliverable timelines and milestones
  • Providing key input and guidance in helping to solve our most difficult and challenging issues, and providing recommendations for preventing or mitigating the effects of the issues in the future
  • Identifying inconsistencies caused by lack of best practices and patterns, and proactively collaborate with the team to gather input to define and rollout new best practices
  • Mentoring other engineers on increasing their impact both within and outside of their team, including identifying opportunities for them to do so
  • Participate in shaping longer term technical and architectural goals in consideration of product/company strategy, organizational growth, scalability, security, and other factors

About Tophatter
Tophatter is re-imagining discovery commerce in a world increasingly connected by smartphones. We are the world's fastest, most entertaining marketplace for mobile shoppers.
 
We connect buyers and sellers around the world in real-time auctions that are both fast and effective. Leveraging our ever-expanding data for merchandising and personalization, nearly every item sells, and sells within an average of 90 seconds.
 
Tophatter is funded by leading Silicon Valley venture capital firms, including August Capital, Charles River Ventures, Sequoia Capital, and SV Angel. We have a distributed workforce and offices in Bangalore, Portland (OR), San Francisco, Shanghai, and Shenzhen.
 
We are actively expanding our team. In exchange for your precious time and energy, we offer incredible freedom and responsibility. If you're looking for a challenge, look no further. Let's grow together.
 
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
 
Read more
OneLabs
at OneLabs
1 recruiter
Shubham Jindal
Posted by Shubham Jindal
NCR (Delhi | Gurgaon | Noida)
1 - 2 yrs
₹4L - ₹7L / yr
Software Development
skill iconPHP
skill iconPython
skill iconNodeJS (Node.js)
We are looking for startup enthusiasts to join a fast-paced startup team which is funded by billion dollar companies. The vision is to create the next biggest mobile app in India. We invite the best to be a part of this journey. You will be responsible for full-stack, client-side and server-side development of new and existing products using Python. This will involve working in a team to develop software and unit tests, following an agile methodology. Primary responsibilities: - Integrating existing software and developing new software solutions; - Creating APIs and test plans; - Ensuring product quality through unit testing, system testing, and continuous integration; - Investigating new technologies and continually updating technical knowledge and skills; Technical Skills Required: - Deep understanding of Python(Client and Server); - Full understanding of APIs - creation, and maintenance; - Hands-on experience on working with Django; - Understanding fundamental design principles behind a scalable application; - Proficient understanding of code versioning tools, such as Git
Read more
OneSSys
at OneSSys
1 recruiter
Pratik Solanki
Posted by Pratik Solanki
Jaipur
1 - 3 yrs
₹2.4L - ₹4.2L / yr
ASP.NET
Xamarin
skill iconC#
skill iconAngularJS (1.x)
skill iconHTML/CSS
+5 more
We are looking out for enthusiastic individuals, who love to code and have zeal for learning new technologies, for our Start up. The ideal candidate will be responsible for developing high-quality web as well as mobile applications. They will also be responsible for designing and implementing testable and scaleable code. Responsibilities: - Develop quality web and mobile applications - Analyze and maintain existing software applications - Design highly scalable, testable code - Discover and fix programming bugs Qualifications: - MCA or B.Tech/B.E. in C.S. or I.T - Development interest in one or more of the following: C#, asp.net, angular js, html, JSON, rest APIs, web APIs, android, iOS, xamarin (any experience could be an advantage) - SQL database or relational database skills (PostgreSQL preferred) Experience:- 1 to 3 years Location: Jaipur, Rajasthan Interested candidates can send in their resumes to [email protected]
Read more
https://www.Kidzig.com
at https://www.Kidzig.com
1 recruiter
Admin Kidzig
Posted by Admin Kidzig
NCR (Delhi | Gurgaon | Noida), okhla
2 - 3 yrs
₹3L - ₹4L / yr
skill iconPHP
skill iconCodeIgniter
skill iconLaravel
Apply only if: You are self-starter who takes complete ownership of your projects and believes that you have a part to play in building a stronger and tough Ecommerce Industry - You are confident to work on the entire project independently and build tech team from scratch - You are eager to take start up challenges - You are passionate about learning & implementing new technology Work Info : - Full time employment at Office - Great work environment, with passionate founders- lots of collaboration with tech and non-tech people, and lots of community involvement. - Competitive salary
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos